package com.bkgy.modularbx.coil_track_stats.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 缺陷原因统计DTO
 */
@Data
public class DefectReasonStatDTO {
    
    /**
     * 缺陷原因
     */
    private String defectReason;
    
    /**
     * 钢种
     */
    private String steelGrade;
    
    /**
     * 损失重量
     */
    private BigDecimal totalLossWeight;
    
    /**
     * 排名
     */
    private Integer rankInReason;
    
    /**
     * 所有原因损失重量总和
     */
    private BigDecimal totalAllLossWeight;
    
    /**
     * 总生产总量
     */
    private BigDecimal totalAllWeight;
    
    /**
     * 重量原因总损失
     */
    private BigDecimal weightTotalLoss;
    
    /**
     * 质量原因总损失
     */
    private BigDecimal qualityTotalLoss;
    
    /**
     * 成材率原因总损失
     */
    private BigDecimal yieldTotalLoss;
}